package com.my.config;

import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * 描述：跨域问题
 * 1.nginx反向代理解决跨域
 * 2.jsonp解决跨域
 * 3.使用springboot注解@CrossOriginC解决跨域
 * 4.配置webmvcadapter解决跨域
 *
 * @Author create by yang-m 2021/4/23 0023 09:05
 */

@Slf4j
@Configuration
public class CrosConfig implements WebMvcConfigurer {

    /**
     * Configure cross origin requests processing.
     *
     * @param registry
     * @since 4.2
     */
    /*@Override
    public void addCorsMappings(CorsRegistry registry) {
        log.info("跨域已设置");
        // 设置允许跨域的路由
        registry.addMapping("/**")
                // 设置允许跨域请求的域名
                .allowedOriginPatterns("*")
                .allowedMethods("*")
                .allowedHeaders("*")
                .allowCredentials(true)
                .maxAge(3600);
    }*/
}
